<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>tinydtls: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">tinydtls
   &#160;<span id="projectnumber">0.8.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li class="current"><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
  <div id="navrow3" class="tabs2">
    <ul class="tablist">
      <li class="current"><a href="globals.html"><span>All</span></a></li>
      <li><a href="globals_func.html"><span>Functions</span></a></li>
      <li><a href="globals_vars.html"><span>Variables</span></a></li>
      <li><a href="globals_type.html"><span>Typedefs</span></a></li>
      <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
      <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
      <li><a href="globals_defs.html"><span>Macros</span></a></li>
    </ul>
  </div>
  <div id="navrow4" class="tabs3">
    <ul class="tablist">
      <li><a href="globals.html#index__"><span>_</span></a></li>
      <li><a href="globals_a.html#index_a"><span>a</span></a></li>
      <li><a href="globals_b.html#index_b"><span>b</span></a></li>
      <li><a href="globals_c.html#index_c"><span>c</span></a></li>
      <li class="current"><a href="globals_d.html#index_d"><span>d</span></a></li>
      <li><a href="globals_e.html#index_e"><span>e</span></a></li>
      <li><a href="globals_f.html#index_f"><span>f</span></a></li>
      <li><a href="globals_g.html#index_g"><span>g</span></a></li>
      <li><a href="globals_h.html#index_h"><span>h</span></a></li>
      <li><a href="globals_i.html#index_i"><span>i</span></a></li>
      <li><a href="globals_k.html#index_k"><span>k</span></a></li>
      <li><a href="globals_l.html#index_l"><span>l</span></a></li>
      <li><a href="globals_m.html#index_m"><span>m</span></a></li>
      <li><a href="globals_n.html#index_n"><span>n</span></a></li>
      <li><a href="globals_p.html#index_p"><span>p</span></a></li>
      <li><a href="globals_r.html#index_r"><span>r</span></a></li>
      <li><a href="globals_s.html#index_s"><span>s</span></a></li>
      <li><a href="globals_t.html#index_t"><span>t</span></a></li>
      <li><a href="globals_u.html#index_u"><span>u</span></a></li>
      <li><a href="globals_v.html#index_v"><span>v</span></a></li>
      <li><a href="globals_w.html#index_w"><span>w</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>

<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>DECLTYPE
: <a class="el" href="uthash_8h.html#a716ba290563c2d955cb0c90d85874073">uthash.h</a>
</li>
<li>DECLTYPE_ASSIGN
: <a class="el" href="uthash_8h.html#a3c736f2f2dd643f2987b2bc323e269ba">uthash.h</a>
</li>
<li>decrypt_verify()
: <a class="el" href="dtls_8c.html#adc4e7aa5066240a362341bbdb998bc71">dtls.c</a>
</li>
<li>DL_APPEND
: <a class="el" href="utlist_8h.html#a17d40c945e1dc55490feb2fe160670c8">utlist.h</a>
</li>
<li>DL_DELETE
: <a class="el" href="utlist_8h.html#aad429903354ffe8cdf4ca2e9d0ae89cc">utlist.h</a>
</li>
<li>DL_FOREACH
: <a class="el" href="utlist_8h.html#abb0c2851c5f0567be7b8827ce5168ef7">utlist.h</a>
</li>
<li>DL_FOREACH_SAFE
: <a class="el" href="utlist_8h.html#a3bb0c84a69846d2f019a97ea0b4709aa">utlist.h</a>
</li>
<li>DL_PREPEND
: <a class="el" href="utlist_8h.html#a78be4dea3344ba1b1c7fe1b893c0fdfa">utlist.h</a>
</li>
<li>DL_SEARCH
: <a class="el" href="utlist_8h.html#a819373d14278b52c313b743acc292ba0">utlist.h</a>
</li>
<li>DL_SEARCH_SCALAR
: <a class="el" href="utlist_8h.html#a172fce2d647fdedadf0f8080e0441c5b">utlist.h</a>
</li>
<li>DL_SORT
: <a class="el" href="utlist_8h.html#ad966f284f615a2ced4028258fa08f8f3">utlist.h</a>
</li>
<li>dsrv_log()
: <a class="el" href="debug_8c.html#ace8ca7929ecfc486c3ef40828c79bfe5">debug.c</a>
, <a class="el" href="debug_8h.html#ace8ca7929ecfc486c3ef40828c79bfe5">debug.h</a>
</li>
<li>dsrv_print_addr()
: <a class="el" href="debug_8c.html#aa6c8e3e1a02e7cb1567391d3a5ca8bf2">debug.c</a>
</li>
<li>dtls_add_ecdsa_signature_elem()
: <a class="el" href="dtls_8c.html#a7d7af4d19c7abef4583c1667ec449a5d">dtls.c</a>
</li>
<li>dtls_add_peer()
: <a class="el" href="dtls_8c.html#ae4a2961a027959f907145f82ca9107c3">dtls.c</a>
</li>
<li>dtls_alert
: <a class="el" href="debug_8h.html#ab22e3494f6186183820142ba279fe9ae">debug.h</a>
</li>
<li>DTLS_ALERT_ACCESS_DENIED
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbdad86305f8c32e7600fcafc0abcedd0a11">alert.h</a>
</li>
<li>DTLS_ALERT_BAD_CERTIFICATE
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbdaaf5d5f80170bcf70000c18876e7bdb5c">alert.h</a>
</li>
<li>DTLS_ALERT_BAD_RECORD_MAC
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda4005b89a3396b23037f8033b29268eca">alert.h</a>
</li>
<li>DTLS_ALERT_CERTIFICATE_EXPIRED
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda845dc73ad17d0fb919489cc110633782">alert.h</a>
</li>
<li>DTLS_ALERT_CERTIFICATE_REVOKED
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda2e000f966c0ff01cf198ea862aa5cfe1">alert.h</a>
</li>
<li>DTLS_ALERT_CERTIFICATE_UNKNOWN
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda450355820da8d9eff4dd6d17eb52585d">alert.h</a>
</li>
<li>DTLS_ALERT_CLOSE_NOTIFY
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda6bbae4f2f3747af4cdbe80c4a1061800">alert.h</a>
</li>
<li>dtls_alert_create()
: <a class="el" href="alert_8h.html#a4242f419ffdd4b83bfaa2a0935ed2b6d">alert.h</a>
</li>
<li>DTLS_ALERT_DECODE_ERROR
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbdae3249841cb226881ce6dadffb9f22649">alert.h</a>
</li>
<li>DTLS_ALERT_DECOMPRESSION_FAILURE
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbdaaf4ca9003cf380ae80a46b925b482888">alert.h</a>
</li>
<li>DTLS_ALERT_DECRYPT_ERROR
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda56a136f4d20b3ce9fb967eedb37371e0">alert.h</a>
</li>
<li>dtls_alert_fatal_create()
: <a class="el" href="alert_8h.html#a9b9a52e7d4bb621be12878c7dfc8f5df">alert.h</a>
</li>
<li>DTLS_ALERT_HANDSHAKE_FAILURE
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbdaea5ed33e912421eb48afb73ce0a6014d">alert.h</a>
</li>
<li>DTLS_ALERT_ILLEGAL_PARAMETER
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda880948aace26b2da8acde4c29ababcfc">alert.h</a>
</li>
<li>DTLS_ALERT_INSUFFICIENT_SECURITY
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda2cc56008c097883058c0e2e8ecc6751e">alert.h</a>
</li>
<li>DTLS_ALERT_INTERNAL_ERROR
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda22948f7c825b68cc18c79bd3634c8f58">alert.h</a>
</li>
<li>DTLS_ALERT_LEVEL_FATAL
: <a class="el" href="alert_8h.html#ab6264d1b950719f1c2e00b122cad871fabd07bcf63c24aa5f1b9706a4197ceaf4">alert.h</a>
</li>
<li>dtls_alert_level_t
: <a class="el" href="alert_8h.html#ab6264d1b950719f1c2e00b122cad871f">alert.h</a>
</li>
<li>DTLS_ALERT_LEVEL_WARNING
: <a class="el" href="alert_8h.html#ab6264d1b950719f1c2e00b122cad871fa0f670b55dcb4ab291b869827d3c62ee7">alert.h</a>
</li>
<li>DTLS_ALERT_NO_RENEGOTIATION
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda8939a5d1777bf0dbdd8fa44e335137ab">alert.h</a>
</li>
<li>DTLS_ALERT_PROTOCOL_VERSION
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbdaa392c9a6bb02b01386a1c34dc1947652">alert.h</a>
</li>
<li>DTLS_ALERT_RECORD_OVERFLOW
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbdad4d94666f310fb6982c26c70eddd6d12">alert.h</a>
</li>
<li>dtls_alert_send_from_err()
: <a class="el" href="dtls_8c.html#a4c7a26bc520ac2ac88b4758e0fb84f1e">dtls.c</a>
</li>
<li>dtls_alert_t
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbd">alert.h</a>
</li>
<li>DTLS_ALERT_UNEXPECTED_MESSAGE
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda7b9032725373912bd7fda54af8704d8a">alert.h</a>
</li>
<li>DTLS_ALERT_UNKNOWN_CA
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbdaf8b7bd9f8a6c02080f4b1af566bc1a2f">alert.h</a>
</li>
<li>DTLS_ALERT_UNSUPPORTED_CERTIFICATE
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda0de27a30ca57e1a93a066e8dc6b6beab">alert.h</a>
</li>
<li>DTLS_ALERT_UNSUPPORTED_EXTENSION
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda8512357ac6a83788ea76feb2ed9e2efc">alert.h</a>
</li>
<li>DTLS_ALERT_USER_CANCELED
: <a class="el" href="alert_8h.html#a41c9f2d4035bc6bf5a0f437842a9ecbda98631510b0a19a786fb4bc896ed37638">alert.h</a>
</li>
<li>DTLS_BLK_LENGTH
: <a class="el" href="crypto_8h.html#ae86031f934f3f5f3af42dad5ff8e8757">crypto.h</a>
</li>
<li>DTLS_CCM_BLOCKSIZE
: <a class="el" href="ccm_8h.html#a5c46c97c6c3ef5d4e5bd616dbd064859">ccm.h</a>
</li>
<li>dtls_ccm_decrypt()
: <a class="el" href="crypto_8c.html#a64f692530b9bb934f8852ca27c9ca2a1">crypto.c</a>
</li>
<li>dtls_ccm_decrypt_message()
: <a class="el" href="ccm_8c.html#aa3e92bdeca1d0730d48b8a85181d5b6d">ccm.c</a>
, <a class="el" href="ccm_8h.html#aa3e92bdeca1d0730d48b8a85181d5b6d">ccm.h</a>
</li>
<li>dtls_ccm_encrypt()
: <a class="el" href="crypto_8c.html#a8b75c06a8e364132816aaddb81db0f2c">crypto.c</a>
</li>
<li>dtls_ccm_encrypt_message()
: <a class="el" href="ccm_8c.html#a40f4f23b5687e18dc1bce1c19101da42">ccm.c</a>
, <a class="el" href="ccm_8h.html#a40f4f23b5687e18dc1bce1c19101da42">ccm.h</a>
</li>
<li>DTLS_CCM_MAX
: <a class="el" href="ccm_8h.html#a84305b079fda12bfa1323b41b3c50849">ccm.h</a>
</li>
<li>DTLS_CCM_NONCE_SIZE
: <a class="el" href="ccm_8h.html#a2d0e7515c26737872fe840958ed140ac">ccm.h</a>
</li>
<li>DTLS_CE_LENGTH
: <a class="el" href="dtls_8c.html#a6570b93f9f19e6abceef85c566fe3696">dtls.c</a>
</li>
<li>DTLS_CH_LENGTH
: <a class="el" href="dtls_8c.html#affe47ee08ad0e6a54d4f0c2a7f412675">dtls.c</a>
</li>
<li>DTLS_CH_LENGTH_MAX
: <a class="el" href="dtls_8c.html#aa5a4609da11d9496490853de9c2bf6fa">dtls.c</a>
</li>
<li>dtls_check_ecdsa_signature_elem()
: <a class="el" href="dtls_8c.html#af8409ba213cb87dbf9ed16ef87995c54">dtls.c</a>
</li>
<li>dtls_check_retransmit()
: <a class="el" href="dtls_8c.html#ab50d1ee589e91d07032d0a65768dee82">dtls.c</a>
, <a class="el" href="dtls_8h.html#ab50d1ee589e91d07032d0a65768dee82">dtls.h</a>
</li>
<li>dtls_check_tls_extension()
: <a class="el" href="dtls_8c.html#ad8c8390d0a1592207c4ea6dd0a623a9a">dtls.c</a>
</li>
<li>dtls_cipher_context_get()
: <a class="el" href="crypto_8c.html#a5e6fa88c169e5d7289052600fc445c29">crypto.c</a>
</li>
<li>dtls_cipher_context_release()
: <a class="el" href="crypto_8c.html#af65bc79ab89b4e162a0d30938d13109e">crypto.c</a>
</li>
<li>dtls_cipher_context_t
: <a class="el" href="crypto_8h.html#a99482a87021e817524d15c33e89e309c">crypto.h</a>
</li>
<li>dtls_cipher_t
: <a class="el" href="global_8h.html#ada7e71454d685b693df45b2c1ea0c59b">global.h</a>
</li>
<li>DTLS_CKXEC_LENGTH
: <a class="el" href="dtls_8c.html#a5ddccf12706c8d18d80b7759454ca164">dtls.c</a>
</li>
<li>DTLS_CKXPSK_LENGTH_MIN
: <a class="el" href="dtls_8c.html#a674da4ca826bf1206ec8053f4c9eb336">dtls.c</a>
</li>
<li>DTLS_CLIENT
: <a class="el" href="peer_8h.html#ae30cd4bcffed73f79f17c09e5a1452c8afd8391395303e28ee9b375232cb68a1e">peer.h</a>
</li>
<li>dtls_client_hello_t
: <a class="el" href="dtls_8h.html#aa9ebc35a08295c2ae09d4248ba8e6456">dtls.h</a>
</li>
<li>dtls_clock_init()
: <a class="el" href="group__clock.html#ga8b340ad858b708dbc7bf40f784935c90">dtls_time.c</a>
, <a class="el" href="group__clock.html#ga8b340ad858b708dbc7bf40f784935c90">dtls_time.h</a>
</li>
<li>dtls_clock_offset
: <a class="el" href="dtls__time_8c.html#adaab7b20ee4eea0874f480b262c4a2e1">dtls_time.c</a>
</li>
<li>dtls_close()
: <a class="el" href="dtls_8c.html#aa90f5eb6954137d5e098e29143c2586a">dtls.c</a>
, <a class="el" href="dtls_8h.html#aa90f5eb6954137d5e098e29143c2586a">dtls.h</a>
</li>
<li>dtls_compression_t
: <a class="el" href="global_8h.html#a1ff555e0b1443c4cb4d17ac2161d89b2">global.h</a>
</li>
<li>dtls_connect()
: <a class="el" href="dtls_8c.html#a187f5e145bb869a732fbed426929a4e9">dtls.c</a>
, <a class="el" href="dtls_8h.html#a187f5e145bb869a732fbed426929a4e9">dtls.h</a>
</li>
<li>dtls_connect_peer()
: <a class="el" href="dtls_8c.html#ad60bf1197fa1a074f91aed508cfefa62">dtls.c</a>
, <a class="el" href="dtls_8h.html#ad60bf1197fa1a074f91aed508cfefa62">dtls.h</a>
</li>
<li>dtls_context_t
: <a class="el" href="dtls_8h.html#a407c66c58bfc87651714de4103bee135">dtls.h</a>
</li>
<li>DTLS_COOKIE_LENGTH
: <a class="el" href="dtls_8h.html#a09e4f571633bdb724236ac68459715b6">dtls.h</a>
</li>
<li>DTLS_COOKIE_LENGTH_MAX
: <a class="el" href="dtls_8c.html#abd652cf0e4512727591d3ec8ca066ace">dtls.c</a>
</li>
<li>DTLS_COOKIE_SECRET_LENGTH
: <a class="el" href="dtls_8h.html#a44ec206b1d84aa3d83281a92ed7cc238">dtls.h</a>
</li>
<li>dtls_create_cookie()
: <a class="el" href="dtls_8c.html#a45841106ebcb5b1373c0312842b90943">dtls.c</a>
</li>
<li>dtls_credentials_type_t
: <a class="el" href="dtls_8h.html#a36eda3add5e2d12a3b5e2b6fe7038e01">dtls.h</a>
</li>
<li>dtls_crit
: <a class="el" href="debug_8h.html#ad4c9c94c054579b73789fead587c8514">debug.h</a>
</li>
<li>dtls_crypto_alg
: <a class="el" href="crypto_8h.html#a41f1aa1e1380c5f51d9af32c0a53f7b1">crypto.h</a>
</li>
<li>DTLS_CT_ALERT
: <a class="el" href="dtls_8h.html#af8ce2230240b6d3c36b216ef459baff1">dtls.h</a>
</li>
<li>DTLS_CT_APPLICATION_DATA
: <a class="el" href="dtls_8h.html#a2e3ff1e96b8b7db8a3648beba35bfd0c">dtls.h</a>
</li>
<li>DTLS_CT_CHANGE_CIPHER_SPEC
: <a class="el" href="dtls_8h.html#a3114c327a12e3850e97c4cf8a0cc5c9d">dtls.h</a>
</li>
<li>DTLS_CT_HANDSHAKE
: <a class="el" href="dtls_8h.html#a76965db5ec449b3c8a9a54c24a4d45dc">dtls.h</a>
</li>
<li>DTLS_CV_LENGTH
: <a class="el" href="dtls_8c.html#a0bcce8fa79dc3187eb5f1655798ac816">dtls.c</a>
</li>
<li>dtls_debug
: <a class="el" href="debug_8h.html#a0f158325426415d9efb5a36bebf45844">debug.h</a>
</li>
<li>dtls_debug_dump
: <a class="el" href="debug_8h.html#ab27d2c7cae1e8022e93562ecda9140b6">debug.h</a>
</li>
<li>dtls_debug_hexdump
: <a class="el" href="debug_8h.html#a24b1e8ecaa65f684d879ed9d5c37119d">debug.h</a>
</li>
<li>dtls_debug_keyblock()
: <a class="el" href="dtls_8c.html#a4b3eda5556d76e045b42b93055944ddd">dtls.c</a>
</li>
<li>dtls_decrypt()
: <a class="el" href="crypto_8c.html#aac32554190e3970917a31ff01eed4080">crypto.c</a>
, <a class="el" href="crypto_8h.html#a3a99a8753c2eb9baf1e03fe0ffbb813b">crypto.h</a>
</li>
<li>DTLS_DEFAULT_MAX_RETRANSMIT
: <a class="el" href="global_8h.html#a9fc59fb51c2e3cb4da6fb19bc8cad080">global.h</a>
</li>
<li>dtls_destroy_peer()
: <a class="el" href="dtls_8c.html#a81061928e291b6a3e7701f6a7f51b6f3">dtls.c</a>
</li>
<li>dtls_dsrv_hexdump_log()
: <a class="el" href="debug_8c.html#a8badc2780b90e28c6c4e1a3b410b31cc">debug.c</a>
, <a class="el" href="debug_8h.html#a8badc2780b90e28c6c4e1a3b410b31cc">debug.h</a>
</li>
<li>dtls_dsrv_log_addr()
: <a class="el" href="debug_8c.html#a66cb8756d40a3326315d9b5f003a5a76">debug.c</a>
, <a class="el" href="debug_8h.html#a66cb8756d40a3326315d9b5f003a5a76">debug.h</a>
</li>
<li>dtls_ec_key_from_uint32()
: <a class="el" href="crypto_8c.html#a8cefde2bc97452f889600c6b17ff04a6">crypto.c</a>
</li>
<li>dtls_ec_key_from_uint32_asn1()
: <a class="el" href="crypto_8c.html#a5ae24f3621f545752732e318840d7e2b">crypto.c</a>
, <a class="el" href="crypto_8h.html#a5ae24f3621f545752732e318840d7e2b">crypto.h</a>
</li>
<li>DTLS_EC_KEY_SIZE
: <a class="el" href="crypto_8h.html#a9b039263057e157e1427c5d316133c3d">crypto.h</a>
</li>
<li>dtls_ec_key_to_uint32()
: <a class="el" href="crypto_8c.html#aaa510b41aa69dc5f93a1bf5bdde4a9c4">crypto.c</a>
</li>
<li>DTLS_ECC
: <a class="el" href="dtls__config_8h.html#a1b77fedd334a66611747922038c930d6">dtls_config.h</a>
, <a class="el" href="tinydtls_8h.html#a1b77fedd334a66611747922038c930d6">tinydtls.h</a>
</li>
<li>dtls_ecdh_curve
: <a class="el" href="crypto_8h.html#a3710d42871d602387a5147c05bf9f1ef">crypto.h</a>
</li>
<li>DTLS_ECDH_CURVE_SECP256R1
: <a class="el" href="crypto_8h.html#a3710d42871d602387a5147c05bf9f1efa517a66bf6725327c3240add3537f34ff">crypto.h</a>
</li>
<li>dtls_ecdh_pre_master_secret()
: <a class="el" href="crypto_8c.html#a5f9937088ea2e1d19e7d472fecae9aaa">crypto.c</a>
, <a class="el" href="crypto_8h.html#a5f9937088ea2e1d19e7d472fecae9aaa">crypto.h</a>
</li>
<li>dtls_ecdsa_create_sig()
: <a class="el" href="crypto_8c.html#afa2d9b2a195a1d8e8c56b1af8cb7bc82">crypto.c</a>
, <a class="el" href="crypto_8h.html#afa2d9b2a195a1d8e8c56b1af8cb7bc82">crypto.h</a>
</li>
<li>dtls_ecdsa_create_sig_hash()
: <a class="el" href="crypto_8c.html#a49f03039780664684d110d83a228b163">crypto.c</a>
, <a class="el" href="crypto_8h.html#a49f03039780664684d110d83a228b163">crypto.h</a>
</li>
<li>dtls_ecdsa_generate_key()
: <a class="el" href="crypto_8c.html#a982fc9e78cd10d9323756b15b72c7970">crypto.c</a>
, <a class="el" href="crypto_8h.html#a982fc9e78cd10d9323756b15b72c7970">crypto.h</a>
</li>
<li>dtls_ecdsa_key_t
: <a class="el" href="dtls_8h.html#a472601639fcded4630fbd087f986ad10">dtls.h</a>
</li>
<li>dtls_ecdsa_verify_sig()
: <a class="el" href="crypto_8c.html#a035860da45ba2586a95c8ef7f539a3c9">crypto.c</a>
, <a class="el" href="crypto_8h.html#a035860da45ba2586a95c8ef7f539a3c9">crypto.h</a>
</li>
<li>dtls_ecdsa_verify_sig_hash()
: <a class="el" href="crypto_8c.html#a802b3a2b267747a76d4557c6c9a899d7">crypto.c</a>
, <a class="el" href="crypto_8h.html#a802b3a2b267747a76d4557c6c9a899d7">crypto.h</a>
</li>
<li>dtls_emerg
: <a class="el" href="debug_8h.html#a94fa8dba0861075ba507ea0417fd83c8">debug.h</a>
</li>
<li>dtls_encrypt()
: <a class="el" href="crypto_8c.html#ad58098f0e821f81b4f1a6672ead17ac5">crypto.c</a>
, <a class="el" href="crypto_8h.html#a288c4ec1a5110ab3f44ab3cb7c289e69">crypto.h</a>
</li>
<li>DTLS_EVENT_CONNECT
: <a class="el" href="alert_8h.html#aec2aa0683b1a39b4b1abba357b06f844">alert.h</a>
</li>
<li>DTLS_EVENT_CONNECTED
: <a class="el" href="alert_8h.html#a5bed06f27f571d7c7d9b9f212c3a0b22">alert.h</a>
</li>
<li>DTLS_EVENT_RENEGOTIATE
: <a class="el" href="alert_8h.html#a06e52ce3a2909c8f5a3d47d2c0346124">alert.h</a>
</li>
<li>DTLS_FIN_LENGTH
: <a class="el" href="dtls_8c.html#a21644ea2de742395df1e3b3281ba4f63">dtls.c</a>
</li>
<li>dtls_fls()
: <a class="el" href="global_8h.html#ae10dcc6b71efe025c990ac2f3d8a48b8">global.h</a>
</li>
<li>dtls_free_context()
: <a class="el" href="dtls_8c.html#a3171c099d25ed29e31326526b8e1de84">dtls.c</a>
, <a class="el" href="dtls_8h.html#a3171c099d25ed29e31326526b8e1de84">dtls.h</a>
</li>
<li>dtls_free_peer()
: <a class="el" href="peer_8c.html#a037178c201b2e6b7361570ff700f059d">peer.c</a>
, <a class="el" href="peer_8h.html#a037178c201b2e6b7361570ff700f059d">peer.h</a>
</li>
<li>dtls_get_app_data
: <a class="el" href="dtls_8h.html#a95f7eb485bb814aa308e2612681176d9">dtls.h</a>
</li>
<li>dtls_get_content_type
: <a class="el" href="dtls_8c.html#aa02d6b65a8864468c2b8cfbe79084467">dtls.c</a>
</li>
<li>dtls_get_cookie()
: <a class="el" href="dtls_8c.html#a8546683053c19be38b23aa9042139f4b">dtls.c</a>
</li>
<li>dtls_get_epoch
: <a class="el" href="dtls_8c.html#a175d8e65080497463d13caf20e961500">dtls.c</a>
</li>
<li>dtls_get_fragment_length
: <a class="el" href="dtls_8c.html#aad633ed0a80e25b3884d119a8d8aeaff">dtls.c</a>
</li>
<li>dtls_get_log_level()
: <a class="el" href="debug_8c.html#a0af8abc8cf3864ea04954b3537c7e07f">debug.c</a>
, <a class="el" href="debug_8h.html#a0af8abc8cf3864ea04954b3537c7e07f">debug.h</a>
</li>
<li>dtls_get_peer()
: <a class="el" href="dtls_8c.html#a70333bea2db35153177347b5c7700cab">dtls.c</a>
, <a class="el" href="dtls_8h.html#a3fd062108e5d0f48627ae644546824a6">dtls.h</a>
</li>
<li>dtls_get_sequence_number
: <a class="el" href="dtls_8c.html#a41f28f63e60a1a0b45a77d62bb5380e7">dtls.c</a>
</li>
<li>dtls_get_version
: <a class="el" href="dtls_8c.html#a22d6bcdee257de4be562aee0be9c87fb">dtls.c</a>
</li>
<li>dtls_handle_message()
: <a class="el" href="dtls_8c.html#ae272fea7269714fe7a67d6da64961731">dtls.c</a>
, <a class="el" href="dtls_8h.html#ae272fea7269714fe7a67d6da64961731">dtls.h</a>
</li>
<li>dtls_handshake_dealloc()
: <a class="el" href="crypto_8c.html#a120f7f398e1a71a5f16e5447842bcfb3">crypto.c</a>
</li>
<li>dtls_handshake_free()
: <a class="el" href="crypto_8c.html#aa17bcdc666796e52788f82ee003bb172">crypto.c</a>
, <a class="el" href="crypto_8h.html#aa17bcdc666796e52788f82ee003bb172">crypto.h</a>
</li>
<li>DTLS_HANDSHAKE_HEADER
: <a class="el" href="dtls_8c.html#a2cc930733d35ea870c7a0a131bee0d7a">dtls.c</a>
</li>
<li>dtls_handshake_header_t
: <a class="el" href="dtls_8h.html#a5c6625ffcf61189392768253e8919a45">dtls.h</a>
</li>
<li>dtls_handshake_malloc()
: <a class="el" href="crypto_8c.html#aa1b91000e339073fd2a9344957c22cbe">crypto.c</a>
</li>
<li>dtls_handshake_new()
: <a class="el" href="crypto_8c.html#a25930cdb27a6ffcf05e2c2a9c95a6af8">crypto.c</a>
, <a class="el" href="crypto_8h.html#a25930cdb27a6ffcf05e2c2a9c95a6af8">crypto.h</a>
</li>
<li>dtls_handshake_type_to_name()
: <a class="el" href="dtls_8c.html#a00707f0f82235a2432338e77dae0911d">dtls.c</a>
</li>
<li>dtls_hash_ctx
: <a class="el" href="hmac_8h.html#abb19650a510c73117da0e9b88d68f159">hmac.h</a>
</li>
<li>DTLS_HASH_CTX_SIZE
: <a class="el" href="hmac_8h.html#a7fb242dc4ddd717e5eb67d4bf89618d5">hmac.h</a>
</li>
<li>dtls_hash_finalize()
: <a class="el" href="hmac_8h.html#a96801bbb62f4c9c872b22cd8e438e51e">hmac.h</a>
</li>
<li>dtls_hash_init()
: <a class="el" href="hmac_8h.html#afe0af64930ac5d6a51289df6d1eb4f52">hmac.h</a>
</li>
<li>dtls_hash_t
: <a class="el" href="hmac_8h.html#afa00f0cbe1b7783992467c1c204320b5">hmac.h</a>
</li>
<li>dtls_hash_update()
: <a class="el" href="hmac_8h.html#adb5ad07ab9a1adcdfdc20e13aa37bee6">hmac.h</a>
</li>
<li>dtls_hashfunc_t
: <a class="el" href="group__HMAC.html#ga698cfa036e69361a93dcdd9b19579b23">hmac.h</a>
</li>
<li>dtls_hello_verify_t
: <a class="el" href="dtls_8h.html#abd61d526ef995e63a6debfd8ddda9e98">dtls.h</a>
</li>
<li>DTLS_HMAC_BLOCKSIZE
: <a class="el" href="group__HMAC.html#gab1f8617a558ef0f758439c96d3a4650e">hmac.h</a>
</li>
<li>dtls_hmac_context_free()
: <a class="el" href="hmac_8c.html#a8613e734d3fafa81035f8f30000325a7">hmac.c</a>
</li>
<li>dtls_hmac_context_new()
: <a class="el" href="hmac_8c.html#affb72973a7bb7b389a4b7382d435fcef">hmac.c</a>
</li>
<li>DTLS_HMAC_DIGEST_SIZE
: <a class="el" href="group__HMAC.html#ga060019cf2dab9903d58118fe1abe7018">hmac.h</a>
</li>
<li>dtls_hmac_finalize()
: <a class="el" href="group__HMAC.html#gab98c992f3f9cc3c2d75077ddd46049bf">hmac.c</a>
, <a class="el" href="group__HMAC.html#gab98c992f3f9cc3c2d75077ddd46049bf">hmac.h</a>
</li>
<li>dtls_hmac_free()
: <a class="el" href="group__HMAC.html#ga5b1a3c1dcb5461bda44dd70f7bd33181">hmac.c</a>
, <a class="el" href="group__HMAC.html#ga5b1a3c1dcb5461bda44dd70f7bd33181">hmac.h</a>
</li>
<li>dtls_hmac_init()
: <a class="el" href="group__HMAC.html#gaa1eb35fcb2c2eb69eebaefa8eb4a790d">hmac.c</a>
, <a class="el" href="group__HMAC.html#gaa1eb35fcb2c2eb69eebaefa8eb4a790d">hmac.h</a>
</li>
<li>DTLS_HMAC_MAX
: <a class="el" href="group__HMAC.html#ga3e84ddbef6bf0084252e16e6c547e332">hmac.h</a>
</li>
<li>dtls_hmac_new()
: <a class="el" href="group__HMAC.html#gac3e9ef037800963783e618eafd046702">hmac.c</a>
, <a class="el" href="group__HMAC.html#gac3e9ef037800963783e618eafd046702">hmac.h</a>
</li>
<li>dtls_hmac_storage_init()
: <a class="el" href="hmac_8h.html#a51d5982243691c9e7fa56142c3a8d5d8">hmac.h</a>
</li>
<li>dtls_hmac_update()
: <a class="el" href="group__HMAC.html#ga1ef9c88a0a2053b442413a9cea3deb73">hmac.h</a>
, <a class="el" href="group__HMAC.html#ga1ef9c88a0a2053b442413a9cea3deb73">hmac.c</a>
</li>
<li>DTLS_HS_LENGTH
: <a class="el" href="dtls_8c.html#a520419d1976b301c508721faed549b4f">dtls.c</a>
</li>
<li>DTLS_HT_CERTIFICATE
: <a class="el" href="dtls_8h.html#a55a0a899d7f151e7f53b76fe8a82c10e">dtls.h</a>
</li>
<li>DTLS_HT_CERTIFICATE_REQUEST
: <a class="el" href="dtls_8h.html#a6f49d7b0a6e9190d71d51b1ee9ff3bd5">dtls.h</a>
</li>
<li>DTLS_HT_CERTIFICATE_VERIFY
: <a class="el" href="dtls_8h.html#a9abc650dd8339a227ddd165ede9350d0">dtls.h</a>
</li>
<li>DTLS_HT_CLIENT_HELLO
: <a class="el" href="dtls_8h.html#a25f0afef67a1fd8d9e3e61074d11e2f5">dtls.h</a>
</li>
<li>DTLS_HT_CLIENT_KEY_EXCHANGE
: <a class="el" href="dtls_8h.html#a577885c74492a460729a451f33a894c4">dtls.h</a>
</li>
<li>DTLS_HT_FINISHED
: <a class="el" href="dtls_8h.html#a16b49d03e041d43b60e1b7bacf35daad">dtls.h</a>
</li>
<li>DTLS_HT_HELLO_REQUEST
: <a class="el" href="dtls_8h.html#a66566dfd30b8ab388c08b4cde6c667cc">dtls.h</a>
</li>
<li>DTLS_HT_HELLO_VERIFY_REQUEST
: <a class="el" href="dtls_8h.html#ab04f98f1863c785fabd97925c9746f7d">dtls.h</a>
</li>
<li>DTLS_HT_SERVER_HELLO
: <a class="el" href="dtls_8h.html#ad5882a5ff4073ffefa266bb2c4a1ee3c">dtls.h</a>
</li>
<li>DTLS_HT_SERVER_HELLO_DONE
: <a class="el" href="dtls_8h.html#a44399f223a3e1c8a8bf3fc638a06a4d7">dtls.h</a>
</li>
<li>DTLS_HT_SERVER_KEY_EXCHANGE
: <a class="el" href="dtls_8h.html#aab327e17614cf2902c5fc6169466613f">dtls.h</a>
</li>
<li>DTLS_HV_LENGTH
: <a class="el" href="dtls_8c.html#a85d3d5311baabdaa06b7824528eef4e5">dtls.c</a>
</li>
<li>dtls_info
: <a class="el" href="debug_8h.html#afde5692e7a590b0dd016d5753284c175">debug.h</a>
</li>
<li>dtls_init()
: <a class="el" href="dtls_8h.html#ac203466e393ac9030d405c8f0496e9cd">dtls.h</a>
, <a class="el" href="dtls_8c.html#ac203466e393ac9030d405c8f0496e9cd">dtls.c</a>
</li>
<li>dtls_int_to_uint16()
: <a class="el" href="numeric_8h.html#a074d352855e1ffde4c2ddb6a6fea01b9">numeric.h</a>
</li>
<li>dtls_int_to_uint24()
: <a class="el" href="numeric_8h.html#aff276cdd846cd194a21e9c61549292f6">numeric.h</a>
</li>
<li>dtls_int_to_uint32()
: <a class="el" href="numeric_8h.html#a6914ee523b27539f4e441bede8c072b4">numeric.h</a>
</li>
<li>dtls_int_to_uint48()
: <a class="el" href="numeric_8h.html#abe324cc4e62d03bdecf457382ba213c8">numeric.h</a>
</li>
<li>dtls_int_to_uint64()
: <a class="el" href="numeric_8h.html#ab4d80395fb7f4118dfcb101ae94a5e93">numeric.h</a>
</li>
<li>dtls_int_to_uint8()
: <a class="el" href="numeric_8h.html#a7b602967e2fc28b0be02bd4585e255d0">numeric.h</a>
</li>
<li>DTLS_IV_LENGTH
: <a class="el" href="crypto_8h.html#a8106002d0d69d8da810321c65ac71385">crypto.h</a>
</li>
<li>dtls_kb_client_iv
: <a class="el" href="crypto_8h.html#a1d3c04e5d39477a525b5255ab3240094">crypto.h</a>
</li>
<li>dtls_kb_client_mac_secret
: <a class="el" href="crypto_8h.html#a72899232c09d09b86326c6f234addc02">crypto.h</a>
</li>
<li>dtls_kb_client_write_key
: <a class="el" href="crypto_8h.html#ab5659b0737d72a2fa1b1335952f9c305">crypto.h</a>
</li>
<li>dtls_kb_digest_size
: <a class="el" href="crypto_8h.html#a5c3cbd4d9e514757deda211e97c9c758">crypto.h</a>
</li>
<li>dtls_kb_iv_size
: <a class="el" href="crypto_8h.html#adcdadf1870e2acb2993b1a8726d26997">crypto.h</a>
</li>
<li>dtls_kb_key_size
: <a class="el" href="crypto_8h.html#a726ef8efa2e072c3c5e1ea1019e716aa">crypto.h</a>
</li>
<li>dtls_kb_local_iv
: <a class="el" href="crypto_8h.html#ae23208578ac21350cb5915d11da0a2e3">crypto.h</a>
</li>
<li>dtls_kb_local_mac_secret
: <a class="el" href="crypto_8h.html#aa60519b0e9b775ccb0bdb46762f43418">crypto.h</a>
</li>
<li>dtls_kb_local_write_key
: <a class="el" href="crypto_8h.html#a7c9e39188a2e50eb942ce8c7cd8add36">crypto.h</a>
</li>
<li>dtls_kb_mac_secret_size
: <a class="el" href="crypto_8h.html#a1f320854c9f4e9b2105649b3624976b0">crypto.h</a>
</li>
<li>dtls_kb_remote_iv
: <a class="el" href="crypto_8h.html#a7119d3239c34d7e7f219200792339541">crypto.h</a>
</li>
<li>dtls_kb_remote_mac_secret
: <a class="el" href="crypto_8h.html#acf318c989f5bb90b863154abbc408b66">crypto.h</a>
</li>
<li>dtls_kb_remote_write_key
: <a class="el" href="crypto_8h.html#addc8fcbbdd80ba924d0ded2a6bae97f4">crypto.h</a>
</li>
<li>dtls_kb_server_iv
: <a class="el" href="crypto_8h.html#acdd95c24ec6aebf14dac6ee4386a79be">crypto.h</a>
</li>
<li>dtls_kb_server_mac_secret
: <a class="el" href="crypto_8h.html#ac8fdf3770dcd956ca10d1044a57a7a3a">crypto.h</a>
</li>
<li>dtls_kb_server_write_key
: <a class="el" href="crypto_8h.html#aea906786dcfa12acb320df731c8db7f6">crypto.h</a>
</li>
<li>dtls_kb_size
: <a class="el" href="crypto_8h.html#a147bfdc558c2ec69ffdf388ae19ae01c">crypto.h</a>
</li>
<li>DTLS_KEY_LENGTH
: <a class="el" href="crypto_8h.html#a829b5d5e4d693fdb3de335a0e2017076">crypto.h</a>
</li>
<li>DTLS_LOG_ALERT
: <a class="el" href="debug_8h.html#a5cae2fb7fec0dd9e63cf2d755642cd9da5d02ea1ea67cb762b8821f35d7cccd9e">debug.h</a>
</li>
<li>DTLS_LOG_CRIT
: <a class="el" href="debug_8h.html#a5cae2fb7fec0dd9e63cf2d755642cd9dae376c811a8735fe72f67131ba1a1428d">debug.h</a>
</li>
<li>DTLS_LOG_DEBUG
: <a class="el" href="debug_8h.html#a5cae2fb7fec0dd9e63cf2d755642cd9da87f82ea2bdc3f03d9f6d3355a5f8a020">debug.h</a>
</li>
<li>DTLS_LOG_EMERG
: <a class="el" href="debug_8h.html#a5cae2fb7fec0dd9e63cf2d755642cd9daaa080e6de827addce6dc6af232ecba3e">debug.h</a>
</li>
<li>DTLS_LOG_INFO
: <a class="el" href="debug_8h.html#a5cae2fb7fec0dd9e63cf2d755642cd9da9b79f1b32df348f97ce4366d0f0454c7">debug.h</a>
</li>
<li>DTLS_LOG_NOTICE
: <a class="el" href="debug_8h.html#a5cae2fb7fec0dd9e63cf2d755642cd9da5f9ff4e9574b821a0c43261c9a9dca09">debug.h</a>
</li>
<li>DTLS_LOG_WARN
: <a class="el" href="debug_8h.html#a5cae2fb7fec0dd9e63cf2d755642cd9dafd78dbf760d741729305d83727c14c70">debug.h</a>
</li>
<li>dtls_mac()
: <a class="el" href="crypto_8c.html#a1423f8111df1533241178461c10b50e3">crypto.c</a>
, <a class="el" href="crypto_8h.html#a1423f8111df1533241178461c10b50e3">crypto.h</a>
</li>
<li>DTLS_MAC_KEY_LENGTH
: <a class="el" href="crypto_8h.html#a5962b0d908f9b15406ca53d27a33e08a">crypto.h</a>
</li>
<li>DTLS_MAC_LENGTH
: <a class="el" href="crypto_8h.html#a4fa04874a476a8cc5048372b6d584dbe">crypto.h</a>
</li>
<li>dtls_malloc_peer()
: <a class="el" href="peer_8c.html#a89738cd2081b322562b9893c524fb0e1">peer.c</a>
</li>
<li>DTLS_MASTER_SECRET_LENGTH
: <a class="el" href="crypto_8h.html#a2648582ddf4c82abc01d8388bd3f15db">crypto.h</a>
</li>
<li>DTLS_MAX_BUF
: <a class="el" href="global_8h.html#acdbfba15eb1a5692e177d582b4ca1583">global.h</a>
</li>
<li>dtls_new_context()
: <a class="el" href="dtls_8h.html#a11f53d301448aa8f1dbcfaf77441bd9c">dtls.h</a>
, <a class="el" href="dtls_8c.html#a11f53d301448aa8f1dbcfaf77441bd9c">dtls.c</a>
</li>
<li>dtls_new_peer()
: <a class="el" href="peer_8c.html#a209e22be64be13e116711829d21d864c">peer.c</a>
, <a class="el" href="peer_8h.html#a209e22be64be13e116711829d21d864c">peer.h</a>
</li>
<li>dtls_notice
: <a class="el" href="debug_8h.html#add9bf011215b9fc36abc5c80722c876e">debug.h</a>
</li>
<li>dtls_p_hash()
: <a class="el" href="crypto_8h.html#aea7bd0a10cf289c033216a97c0ee701e">crypto.h</a>
, <a class="el" href="crypto_8c.html#aea7bd0a10cf289c033216a97c0ee701e">crypto.c</a>
</li>
<li>dtls_package_name()
: <a class="el" href="debug_8h.html#a6ae22adf81d9aaf0a2ed74f7f7437971">debug.h</a>
, <a class="el" href="debug_8c.html#a6ae22adf81d9aaf0a2ed74f7f7437971">debug.c</a>
</li>
<li>dtls_package_version()
: <a class="el" href="debug_8h.html#aab7b9dac4484be50856ab8b8a827d235">debug.h</a>
, <a class="el" href="debug_8c.html#aab7b9dac4484be50856ab8b8a827d235">debug.c</a>
</li>
<li>dtls_peer_is_connected()
: <a class="el" href="peer_8h.html#aaad8608f29d9a70bf09b7de310185c48">peer.h</a>
</li>
<li>dtls_peer_state()
: <a class="el" href="peer_8h.html#a64d83f0fe464f0eeb905b913345d0614">peer.h</a>
</li>
<li>dtls_peer_t
: <a class="el" href="peer_8h.html#a6038bb7f08c62ea6f0fd2a0075860055">peer.h</a>
</li>
<li>dtls_peer_type
: <a class="el" href="peer_8h.html#ae30cd4bcffed73f79f17c09e5a1452c8">peer.h</a>
</li>
<li>dtls_prepare_record()
: <a class="el" href="dtls_8c.html#ab9733484b9a23775b1bc8b3d723282e5">dtls.c</a>
</li>
<li>dtls_prf()
: <a class="el" href="crypto_8h.html#a5e47576e502b5a6255f1b489a4915512">crypto.h</a>
, <a class="el" href="crypto_8c.html#a5e47576e502b5a6255f1b489a4915512">crypto.c</a>
</li>
<li>dtls_prng()
: <a class="el" href="group__prng.html#ga3f4036a1abfcec552ab583a2dc37be6c">prng.h</a>
</li>
<li>dtls_prng_init()
: <a class="el" href="group__prng.html#gac68680277206146d06c9e5468f260ee0">prng.h</a>
</li>
<li>DTLS_PSK
: <a class="el" href="tinydtls_8h.html#a5ce72e9d11801559b799b999f50c49cf">tinydtls.h</a>
, <a class="el" href="dtls__config_8h.html#a5ce72e9d11801559b799b999f50c49cf">dtls_config.h</a>
</li>
<li>DTLS_PSK_HINT
: <a class="el" href="dtls_8h.html#a36eda3add5e2d12a3b5e2b6fe7038e01a53b5588e3c87ce19b1340baf193d130c">dtls.h</a>
</li>
<li>DTLS_PSK_IDENTITY
: <a class="el" href="dtls_8h.html#a36eda3add5e2d12a3b5e2b6fe7038e01adb8cac45614b2bc4e66970b64043cfc2">dtls.h</a>
</li>
<li>DTLS_PSK_KEY
: <a class="el" href="dtls_8h.html#a36eda3add5e2d12a3b5e2b6fe7038e01a1d64c04f18b370cf742595dc91098db4">dtls.h</a>
</li>
<li>DTLS_PSK_MAX_CLIENT_IDENTITY_LEN
: <a class="el" href="crypto_8h.html#ab96c8e0773a14d1ce1621eed1a78e2bd">crypto.h</a>
</li>
<li>DTLS_PSK_MAX_KEY_LEN
: <a class="el" href="crypto_8h.html#a59cd7c0b8724e1f9b910611623396080">crypto.h</a>
</li>
<li>dtls_psk_pre_master_secret()
: <a class="el" href="crypto_8c.html#aa53dfed4868e257d2485024b5c170bae">crypto.c</a>
, <a class="el" href="crypto_8h.html#aa53dfed4868e257d2485024b5c170bae">crypto.h</a>
</li>
<li>DTLS_RANDOM_LENGTH
: <a class="el" href="crypto_8h.html#a5a0bdff7c0889f35601b4935098508a0">crypto.h</a>
</li>
<li>DTLS_RECORD_HEADER
: <a class="el" href="dtls_8c.html#a35d050593196252c1826ac2e82cbac0b">dtls.c</a>
</li>
<li>dtls_record_header_t
: <a class="el" href="dtls_8h.html#a81936df7abb2c16aa897e3018aa24399">dtls.h</a>
</li>
<li>dtls_renegotiate()
: <a class="el" href="dtls_8h.html#a5676a0ceeeabd1ec38d378212f7af4a1">dtls.h</a>
, <a class="el" href="dtls_8c.html#a5676a0ceeeabd1ec38d378212f7af4a1">dtls.c</a>
</li>
<li>dtls_retransmit()
: <a class="el" href="dtls_8c.html#aa57a9ccb1344c5baf8bd3adf35f3beeb">dtls.c</a>
</li>
<li>DTLS_RH_LENGTH
: <a class="el" href="dtls_8c.html#ae97c368900c13dc7074c09e8848afa8f">dtls.c</a>
</li>
<li>dtls_security_dealloc()
: <a class="el" href="crypto_8c.html#a444e2410b15ce27c6201204476d20497">crypto.c</a>
</li>
<li>dtls_security_free()
: <a class="el" href="crypto_8c.html#ad54069f2880b3c07185ebba736d02d17">crypto.c</a>
, <a class="el" href="crypto_8h.html#ad54069f2880b3c07185ebba736d02d17">crypto.h</a>
</li>
<li>dtls_security_malloc()
: <a class="el" href="crypto_8c.html#aa58fc0b3953c6048834855a364432d8c">crypto.c</a>
</li>
<li>dtls_security_new()
: <a class="el" href="crypto_8h.html#a1d568085636a04b4706b7e50df802a7b">crypto.h</a>
, <a class="el" href="crypto_8c.html#a1d568085636a04b4706b7e50df802a7b">crypto.c</a>
</li>
<li>dtls_security_params()
: <a class="el" href="peer_8h.html#a48abcad7383e1db957af9b4fed030d52">peer.h</a>
</li>
<li>dtls_security_params_epoch()
: <a class="el" href="peer_8h.html#af5de0315efd7e8c6b1aecf60078b2dd7">peer.h</a>
</li>
<li>dtls_security_params_free_other()
: <a class="el" href="peer_8h.html#a9d0ec25ba319a38b17f30cf156e85c51">peer.h</a>
</li>
<li>dtls_security_params_next()
: <a class="el" href="peer_8h.html#ab6e209f206f570eed246530ec7960943">peer.h</a>
</li>
<li>dtls_security_params_switch()
: <a class="el" href="peer_8h.html#a9c37ce3fd7539154289dd17215179e2d">peer.h</a>
</li>
<li>dtls_send()
: <a class="el" href="dtls_8c.html#afdd0d094bfd136f65455e23fda087cd6">dtls.c</a>
</li>
<li>dtls_send_alert()
: <a class="el" href="dtls_8c.html#a4aac4fa55afe2d19342136acaaaf9641">dtls.c</a>
</li>
<li>dtls_send_ccs()
: <a class="el" href="dtls_8c.html#a9cfb3c9e63f378d0d8e3d3d0c60537a5">dtls.c</a>
</li>
<li>dtls_send_certificate_ecdsa()
: <a class="el" href="dtls_8c.html#a6b92c487825aa888acc0b55f5adc0220">dtls.c</a>
</li>
<li>dtls_send_certificate_verify_ecdh()
: <a class="el" href="dtls_8c.html#adfe6fc0d0d66e9ffaef25c2c126b1c34">dtls.c</a>
</li>
<li>dtls_send_client_hello()
: <a class="el" href="dtls_8c.html#aecd3ffe8bf8a3970d3e091ce8e7c6476">dtls.c</a>
</li>
<li>dtls_send_client_key_exchange()
: <a class="el" href="dtls_8c.html#a12e4cab07baba9eae2a0182f4e0bf72d">dtls.c</a>
</li>
<li>dtls_send_finished()
: <a class="el" href="dtls_8c.html#a112e0d83a0e576b5d22df60241900a67">dtls.c</a>
</li>
<li>dtls_send_handshake_msg()
: <a class="el" href="dtls_8c.html#a872c53139e76cab7ec387cc54ae1a11b">dtls.c</a>
</li>
<li>dtls_send_handshake_msg_hash()
: <a class="el" href="dtls_8c.html#a4f06884f659f6a5120be7e0b86d29880">dtls.c</a>
</li>
<li>dtls_send_hello_request()
: <a class="el" href="dtls_8c.html#ab3af0ee4375c0da833aacec49c6fd8ad">dtls.c</a>
</li>
<li>dtls_send_multi()
: <a class="el" href="dtls_8c.html#aa89745c0af073102c9c350d28a84214d">dtls.c</a>
</li>
<li>dtls_send_server_certificate_request()
: <a class="el" href="dtls_8c.html#a51ab17e2a5ac1566ba4249b787bb98a3">dtls.c</a>
</li>
<li>dtls_send_server_hello()
: <a class="el" href="dtls_8c.html#a7730a402edfca00c35bc1c7c09eb2fb9">dtls.c</a>
</li>
<li>dtls_send_server_hello_done()
: <a class="el" href="dtls_8c.html#ad6ebff8518bb1d53ba888baf6898ee21">dtls.c</a>
</li>
<li>dtls_send_server_hello_msgs()
: <a class="el" href="dtls_8c.html#afc54bc2ed42b4b65ad8f01abca9a8772">dtls.c</a>
</li>
<li>dtls_send_server_key_exchange_ecdh()
: <a class="el" href="dtls_8c.html#a80275f06c14cbbc18095bc2f61022d15">dtls.c</a>
</li>
<li>dtls_send_server_key_exchange_psk()
: <a class="el" href="dtls_8c.html#a00f6591bce49f6122dab9827c8774ba3">dtls.c</a>
</li>
<li>DTLS_SERVER
: <a class="el" href="peer_8h.html#ae30cd4bcffed73f79f17c09e5a1452c8a7c2a694fc87273c445ad661575b28255">peer.h</a>
</li>
<li>dtls_session_equals()
: <a class="el" href="session_8h.html#a96f4d60f388d56d37b3e69261bea2417">session.h</a>
, <a class="el" href="session_8c.html#a96f4d60f388d56d37b3e69261bea2417">session.c</a>
</li>
<li>dtls_session_init()
: <a class="el" href="session_8h.html#af5aad44a94929b1ebfbb3c6334e9e501">session.h</a>
, <a class="el" href="session_8c.html#af5aad44a94929b1ebfbb3c6334e9e501">session.c</a>
</li>
<li>dtls_set_app_data
: <a class="el" href="dtls_8h.html#a89611ebcb02bb3bbf56dfb583937586e">dtls.h</a>
</li>
<li>dtls_set_content_type
: <a class="el" href="dtls_8c.html#a8e0ab8b3ce70468c29820cafe96cd365">dtls.c</a>
</li>
<li>dtls_set_handler()
: <a class="el" href="dtls_8h.html#ab0e3223c87b79e4946b19538b24634da">dtls.h</a>
</li>
<li>dtls_set_handshake_header()
: <a class="el" href="dtls_8c.html#ab43d3a34ddaf0f5bfaa2b0b3e76e25d1">dtls.c</a>
</li>
<li>dtls_set_length
: <a class="el" href="dtls_8c.html#a9f723101896941fa44ea701c4dfd3591">dtls.c</a>
</li>
<li>dtls_set_log_level()
: <a class="el" href="debug_8h.html#ae081a7241940f0195295cc37f39c1d02">debug.h</a>
, <a class="el" href="debug_8c.html#ae081a7241940f0195295cc37f39c1d02">debug.c</a>
</li>
<li>dtls_set_record_header()
: <a class="el" href="dtls_8c.html#a734cf32b1c8b99e21d57006da24fd808">dtls.c</a>
</li>
<li>dtls_set_version
: <a class="el" href="dtls_8c.html#aebefc949b2298e7de7b95b715874d407">dtls.c</a>
</li>
<li>DTLS_SH_LENGTH
: <a class="el" href="dtls_8c.html#afcca5dc5ebcc9eb8141ca0b49b647676">dtls.c</a>
</li>
<li>DTLS_SKEXEC_LENGTH
: <a class="el" href="dtls_8c.html#ad9481c39cd66eac3059df28aef1e9843">dtls.c</a>
</li>
<li>DTLS_SKEXECPSK_LENGTH_MAX
: <a class="el" href="dtls_8c.html#a8a4dc9af457241380a01c8e38fdc4e2d">dtls.c</a>
</li>
<li>DTLS_SKEXECPSK_LENGTH_MIN
: <a class="el" href="dtls_8c.html#a4c0c656efcfd0e33595914171e51ae6d">dtls.c</a>
</li>
<li>DTLS_STATE_CLIENTHELLO
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35a1a76f1e49c80d22df9673f8471d1ec53">state.h</a>
</li>
<li>DTLS_STATE_CLOSED
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35a88bc0f5ff63003f57a59700dc4b55553">state.h</a>
</li>
<li>DTLS_STATE_CLOSING
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35a4aa3fcce37191fc2a915aa330efd381b">state.h</a>
</li>
<li>DTLS_STATE_CONNECTED
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35a953a6aabd0aff0492df164e79815b122">state.h</a>
</li>
<li>DTLS_STATE_FINISHED
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35afe3ae5ff9df44c8101223efec2916c0b">state.h</a>
</li>
<li>DTLS_STATE_INIT
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35afa23f2a7b1313abfb472a55a17cc26b8">state.h</a>
</li>
<li>dtls_state_t
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35">state.h</a>
</li>
<li>DTLS_STATE_WAIT_CERTIFICATEVERIFY
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35a1bb7cd2cdb77a9cdc5a5df541e8d99c4">state.h</a>
</li>
<li>DTLS_STATE_WAIT_CHANGECIPHERSPEC
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35ab3436ceaa0f47131771c288b8b5f1840">state.h</a>
</li>
<li>DTLS_STATE_WAIT_CLIENTCERTIFICATE
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35abdb6292772d18296f76c90fdc2533ab9">state.h</a>
</li>
<li>DTLS_STATE_WAIT_CLIENTHELLO
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35a84b76c7a571c4b1d659e26d4e540c151">state.h</a>
</li>
<li>DTLS_STATE_WAIT_CLIENTKEYEXCHANGE
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35aa013ec95c846eaebd37acecc1a2f8a05">state.h</a>
</li>
<li>DTLS_STATE_WAIT_FINISHED
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35a8c1ffc1652e7c5ba25239fe1f3a430ba">state.h</a>
</li>
<li>DTLS_STATE_WAIT_SERVERCERTIFICATE
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35aa58cb54cde33e338814177a41ca2df6b">state.h</a>
</li>
<li>DTLS_STATE_WAIT_SERVERHELLODONE
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35a5c55da9c6de8eb986de811cf2135a1a0">state.h</a>
</li>
<li>DTLS_STATE_WAIT_SERVERKEYEXCHANGE
: <a class="el" href="state_8h.html#aea0e57fd5b857535960534b53361aa35a97f1fd8aadc13e8d721d5e40d42a0330">state.h</a>
</li>
<li>dtls_stop_retransmission()
: <a class="el" href="dtls_8c.html#a3742f5067d1b0693d6a41e70d4ecd5b5">dtls.c</a>
</li>
<li>dtls_strnlen()
: <a class="el" href="debug_8c.html#a2ff663644d9ffbc6ac64b2da6cde5bfa">debug.c</a>
</li>
<li>dtls_tick_t
: <a class="el" href="group__clock.html#gaded617551180951f4841969e396a8012">dtls_time.h</a>
</li>
<li>dtls_ticks()
: <a class="el" href="group__clock.html#ga1834985745ba5d3dd03f7e7498e3a304">dtls_time.c</a>
, <a class="el" href="group__clock.html#ga1834985745ba5d3dd03f7e7498e3a304">dtls_time.h</a>
</li>
<li>DTLS_TICKS_PER_SECOND
: <a class="el" href="group__clock.html#gae8610d63d209a8bf7858afc427db6168">dtls_time.h</a>
</li>
<li>dtls_uint16_to_int()
: <a class="el" href="numeric_8h.html#ae32dd0743658f1aa5a723d5a8357521f">numeric.h</a>
</li>
<li>dtls_uint24_to_int()
: <a class="el" href="numeric_8h.html#a238931e9197ce422acfba569deb2af71">numeric.h</a>
</li>
<li>dtls_uint32_to_int()
: <a class="el" href="numeric_8h.html#a91f840f763f90c6d88a267011edf86d0">numeric.h</a>
</li>
<li>dtls_uint48_to_int()
: <a class="el" href="numeric_8h.html#ae25d1d32eab6fe59318506984ebc23af">numeric.h</a>
</li>
<li>dtls_uint64_to_int()
: <a class="el" href="numeric_8h.html#aa7dcbb31a4c4319903f41008f1f311ae">numeric.h</a>
</li>
<li>dtls_uint8_to_int()
: <a class="el" href="numeric_8h.html#a7293cc28604d896cfef802b53b0ad99f">numeric.h</a>
</li>
<li>dtls_update_parameters()
: <a class="el" href="dtls_8c.html#a63f2c7e75b86bb2839b8fedf3fa9c93d">dtls.c</a>
</li>
<li>dtls_verify_peer()
: <a class="el" href="dtls_8c.html#a604f68a801e55b884f7f7f1d2f1b9c9f">dtls.c</a>
</li>
<li>DTLS_VERSION
: <a class="el" href="dtls_8h.html#af0c44db3bf3a6a52e9ed271218daeaa6">dtls.h</a>
</li>
<li>dtls_warn
: <a class="el" href="debug_8h.html#ae1c22127c92fab70da7bf9cae8536e5c">debug.h</a>
</li>
<li>dtls_write()
: <a class="el" href="dtls_8h.html#a4743f51c3197d290fc9a88e1f3a64928">dtls.h</a>
, <a class="el" href="dtls_8c.html#a1e338587fb19c794c8d19bc2801f2eb2">dtls.c</a>
</li>
<li>DTLSv12
: <a class="el" href="global_8h.html#a6b9b983a346a3e94eff205f8eab2bce0">global.h</a>
</li>
<li>dump()
: <a class="el" href="debug_8h.html#a7ee74b9f3941b0ec63f35da6b83fa240">debug.h</a>
, <a class="el" href="debug_8c.html#a7ee74b9f3941b0ec63f35da6b83fa240">debug.c</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Feb 27 2015 15:15:33 for tinydtls by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>
